suspended sediments - French English Dictionary